/**
 * 
 */
package edu.cornell.cs.lsi.projone.common;

/**
 * @author poornima
 * 
 */
public interface LSIConstants {

	// message types
	public final String GET_MESSG_TYPE = "GET";
	public final String PUT_MESSG_TYPE = "PUT";
	public final String PROBE_MESSG_TYPE = "PROBE";
	public final String ALIVE_MESSG_TYPE = "ALIVE";
	public final String DEL_MESSG_TYPE = "DEL";
	public final String ACK_MESSG_TYPE = "ACK";
	public final String NEG_ACK_MESSG_TYPE = "NEG_ACK";
	public final String DATA_MESSG_TYPE = "DATA";
	// config file location
	public final String CONFIG_FILE = "config/lsi.properties";
	// Access ID
	public final String DB_ACCESS_ID = "DB_ACCESS_ID";
	// Secret key
	public final String DB_SECRET_KEY = "DB_SECRET_KEY";
	public final String SERVER_DATA = "ServerData";
	public final String IP_ADDR = "IPAddr";
	public final String PORT = "port";
	public final String PROBE_TIME = "PROBE_TIME";
	public final String GROUP_THRD_WAIT_TIME = "GROUP_THRD_WAIT_TIME";

	public final String PACKET_DATA_DELIMITER = ";";

	public final String GET_RESPONSE_TIME = "GET_RESPONSE_TIME";
	public final String PUT_RESPONSE_TIME = "PUT_RESPONSE_TIME";
	public final String DEL_RESPONSE_TIME = "DEL_RESPONSE_TIME";
}